SNL Fox News Parody By Aceofwhat? Humor • January 2011 • Views: 1,315 You HAVE to watch this. Website: nbc.com